Skip to content
This repository was archived by the owner on Feb 21, 2026. It is now read-only.

Comments

Refactor downloads and logging#623

Closed
Lolig4 wants to merge 10 commits intocryinkfly:mainfrom
Lolig4:main
Closed

Refactor downloads and logging#623
Lolig4 wants to merge 10 commits intocryinkfly:mainfrom
Lolig4:main

Conversation

@Lolig4
Copy link
Contributor

@Lolig4 Lolig4 commented Jan 28, 2026

📝 Changes in autodesk_fusion_installer_x86-64.sh

  • Introduce REPO_URL variable and use it for download URLs.
  • Add WINE_PFX variable and use it consistently.
  • Remove cd usage to simplify workflow and avoid stateful directory changes.
  • Make function definitions consistent by adding () everywhere.
  • Centralize downloads via download_file(); optional extension downloads.
  • Create a symlink from the Wine prefix Downloads to the installer downloads folder to avoid repeated copy steps.
  • Improve Secure Boot detection and GPU/VRAM logic; update monitor resolution detection.
  • Renamed the video_driver subdirectories to simplify the download logic.
  • Added automated log file creation under $SELECTED_DIRECTORY/logs for specific Wine configuration/install steps, and clearer progress messages.
  • Use prebuilt .desktop files instead of inline generation.
  • Standardize sleep arguments by using sleep 2 (without the s) everywhere.

📑 Context

These changes improve the code structure and standardize some things, fix minor bugs, and can help to speed up development.

✅ Checklist:

  • Tested the changes locally.
  • Change version number.
  • Change the time and date

🔗 Testing Logs

Tested on: Fedora Linux 43 (KDE Plasma Desktop Edition), kernel 6.18.6-200.fc43.x86_64, KDE (Wayland), AMD Radeon Graphics (amdgpu, Mesa 25.2.7), Wine 11.0.
autodesk_install_terminal.log
FusionClientInstaller_1.log
FusionClientInstaller_2.log
WebView2_install.log
wineprefixes.log
winetricks_7zip.log
winetricks_cjkfonts_2.log
winetricks_dotnet452.log
winetricks_sandbox.log
winetricks_win11.log

@Lolig4
Copy link
Contributor Author

Lolig4 commented Feb 12, 2026

Hi @cryinkfly
Any feedback on this PR? Happy to adjust if needed.

@Lolig4
Copy link
Contributor Author

Lolig4 commented Feb 16, 2026

reopen pr to move on with main branch

@Lolig4 Lolig4 closed this Feb 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant